دوره آموزشی CI/CD Pipelines with Jenkins Certification [ویدئو]

CI/CD Pipelines with Jenkins Certification Training Course [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی CI/CD Pipelines با گواهینامه جنکینز به شما کمک می کند تا اتوماسیون سرور، ادغام مداوم، ساخت خطوط لوله و ابزارهای پیکربندی، تست خودکار و بهبود کیفیت کد و سیستم های توزیع شده در جنکینز را از طریق تکالیف تمرینی فشرده و عملی بیاموزید. شما با اساس DevOps و نیاز به آن شروع خواهید کرد. شما با یکپارچگی مداوم و تحویل مداوم و نیاز به آنها آشنا خواهید شد. موارد، ویژگی ها، قابلیت ها، معماری و اصطلاحات جنکینز را یاد بگیرید و درک کنید. با حرکت بیشتر، نحوه نصب Jenkins را روی لینوکس و ویندوز نیز خواهید دید. در طول دوره، در مورد Maven، نحوه راه اندازی Maven با جنکینز، و توضیح ساخت پارامتری و ساخت توزیع شده را خواهید آموخت. همچنین با Jenkinsfile، Jenkins CLI، ویژگی‌های Jenkins X و نحوه عملکرد آن آشنا خواهید شد. نحوه دسترسی به برنامه Jenkins با استفاده از VM Public DNS را بررسی خواهید کرد و نحوه ایجاد خط لوله CI/CD با استفاده از Jenkins و Docker را یاد خواهید گرفت. در پایان این دوره، بهترین شیوه های Jenkins و نحوه ایجاد Jenkins Job با استفاده از افزونه Backup را خواهید فهمید. همه منابع و فایل کد در اینجا قرار داده شده است: https://github.com/PacktPublishing/CI-CD-Pipelines-with-Jenkins-Certification-Training-Course درباره DevOps و اهمیت آن بیاموزید. مفهوم CD/CI را یاد بگیرید موارد استفاده جنکینز را کاوش کنید پلاگین Jenkins GitHub را بشناسید آموزش اجرای دستور shell در Jenkins CLI درک مزایای Jenkins با Docker هر کسی که علاقه مند به یادگیری Jenkins باشد از این آموزش گواهینامه Jenkins بهره مند خواهد شد. این دوره آموزشی جنکینز همچنین برای تازه‌کاران، توسعه‌دهندگان نرم‌افزار، مهندسان نرم‌افزار، مدیران فنی، مدیران سیستم و مهندسان آزمایش مناسب است. فراگیران باید مدرک لیسانس یا دیپلم دبیرستان داشته باشند. معماری و اصطلاحات جنکینز را درک کنید * ویژگی های جنکینز ایکس و نحوه عملکرد آن را بررسی کنید * نقش ها و معماری Ansible را درک کنید

سرفصل ها و درس ها

یکپارچه سازی مداوم و تحویل مداوم (CI/CD) Continuous Integration and Continuous Delivery (CI/CD)

  • هدف یادگیری Learning Objective

  • DevOps DevOps

  • نیاز به DevOps Need for DevOps

  • زنجیره ابزار DevOps DevOps Tool Chain

  • مقدمه ای بر CI/CD Introduction to CI/CD

  • یکپارچه سازی پیوسته (CI) Continuous Integration (CI)

  • تحویل مستمر (CD) Continuous Delivery (CD)

  • نیاز به یکپارچگی مستمر Need for Continuous Integration

  • نیاز به تحویل مستمر Need for Continuous Delivery

  • زنجیره ابزار CI/CD CI/CD Tool Chain

  • خلاصه Summary

شروع کار با جنکینز Getting Started with Jenkins

  • هدف یادگیری Learning Objective

  • معرفی جنکینز Introduction of Jenkins

  • موارد استفاده جنکینز Jenkins Use Cases

  • ویژگی ها و قابلیت های جنکینز Jenkins Features and Capabilities

  • معماری و اصطلاحات جنکینز Jenkins Architecture and Terminology

  • مروری بر رابط کاربری جنکینز - داشبورد و منوها Overview of Jenkins UI- Dashboard and Menus

  • خلاصه Summary

  • نسخه ی نمایشی – نصب جنکینز داکر Demo – Jenkins Docker Installation

  • نسخه ی نمایشی - لینوکس نصب جنکینز Demo - Jenkins Installation Linux

  • نسخه ی نمایشی - ویندوز نصب جنکینز Demo - Jenkins Installation Windows

  • نسخه ی نمایشی - تور کامل با داشبورد جنکینز Demo - Complete Tour with Jenkins Dashboard

ادغام مداوم با جنکینز Continuous Integration with Jenkins

  • هدف یادگیری Learning Objective

  • کیفیت کد Code Quality

  • نحوه بهبود کیفیت کد How to Improve Code Quality

  • پوشش کد Code Coverage

  • ابزارهای اسکن کد Code Scanning Tools

  • SonarQube SonarQube

  • پشتیبانی جنکینز برای Gradle Jenkins Support for Gradle

  • جنکینز پشتیبانی از مورچه Jenkins Support for Ant

  • پشتیبانی جنکینز از اسکریپت های شل Jenkins Support for Shell Scripts

  • خلاصه Summary

جنکینز CLI (رابط خط فرمان) Jenkins CLI (Command Line Interface)

  • هدف یادگیری Learning Objective

  • جنکینز CLI Jenkins CLI

  • یک فرمان Shell را در Jenkins CLI اجرا کنید Execute a Shell Command in Jenkins CLI

  • یک Shell Script را در Jenkins CLI اجرا کنید Execute a Shell Script in Jenkins CLI

  • یک اسکریپت شل را در Jenkins CLI با تأیید اجرا کنید Execute a Shell Script in Jenkins CLI with Approval

  • یک اسکریپت شل را در Jenkins CLI بدون تأیید اجرا کنید Execute a Shell Script in Jenkins CLI without Approval

  • خلاصه Summary

  • نسخه ی نمایشی - یک اسکریپت شل را از CLI اجرا کنید Demo – Execute a Shell Script from CLI

  • نسخه ی نمایشی - یک اسکریپت Groovy را از CLI اجرا کنید Demo – Execute a Groovy Script from CLI

نمای کلی استقرار Deployment Overview

  • هدف یادگیری Learning Objective

  • تحویل مداوم در مقابل استقرار مداوم Continuous Delivery Versus Continuous Deployment

  • نمای کلی استقرار Deployment Overview

  • استقرار یک برنامه کاربردی در یک سرور برنامه Deploying an Application to an Application Server

  • Tomcat را نصب و پیکربندی کنید Install and Configure Tomcat

  • استقرار برنامه وب ساده جاوا با استفاده از Tomcat Deployment of Simple Java web application using Tomcat

  • پلاگین جنکینز برای استقرار Jenkins Plugin for Deployment

  • ساخت موازی را فعال کنید Enable Parallel Builds

  • خلاصه Summary

  • نسخه ی نمایشی - ایجاد Jenkins Parallel Build Job Demo - Create Jenkins Parallel Build Job

  • نسخه ی نمایشی - خط لوله جنکینز را برای استقرار برنامه JAVA در سرور Tomcat ایجاد کنید Demo - Create Jenkins Pipeline to Deploy JAVA Application on Tomcat Server

جنکینز ایکس Jenkins X

  • هدف یادگیری Learning Objective

  • معرفی جنکینز ایکس Introduction of Jenkins X

  • ویژگی های جنکینز ایکس Features of Jenkins X

  • جنکینز در مقابل جنکینز ایکس Jenkins Versus Jenkins X

  • جنکینز ایکس چگونه کار می کند How Jenkins X Works

  • خلاصه Summary

جنکینز با داکر Jenkins with Docker

  • هدف یادگیری Learning Objective

  • نیاز به جنکینز با داکر Need for Jenkins with Docker

  • مقدمه داکر Docker Introduction

  • تصویر داکر Docker Image

  • کانتینرهای داکر Docker Containers

  • رجیستری داکر Docker Registry

  • دستورات داکر Docker Commands

  • معرفی جنکینز در Docker Image Introduction of Jenkins in Docker Image

  • مزایای جنکینز با داکر Benefits of Jenkins with Docker

  • دسترسی به برنامه Jenkins با استفاده از VM Public DNS Accessing Jenkins Application Using VM Public DNS

  • حجم داکر Docker Volume

  • خلاصه Summary

  • نسخه ی نمایشی - با استفاده از Docker خط لوله CI/CD ایجاد کنید Demo - Create CI/CD Pipeline Using Docker

  • نسخه ی نمایشی - با استفاده از جنکینز خط لوله CI/CD ایجاد کنید Demo - Create CI/CD Pipeline Using Jenkins

جنکینز با Ansible Jenkins with Ansible

  • هدف یادگیری Learning Objective

  • ابزار مدیریت پیکربندی Configuration Management Tool

  • مزایای مدیریت پیکربندی Configuration Management Benefits

  • زیرساخت به عنوان کد (IaC) Infrastructure as Code (IaC)

  • مقدمه Ansible Ansible Introduction

  • موجودی Ansible Ansible Inventory

  • کتاب بازی Ansible Ansible Playbook

  • نقش ها و معماری Ansible Ansible Roles and Architecture

  • ادغام جنکینز با Ansible Jenkins Integration with Ansible

  • پلاگین Ansible جنکینز Ansible Plugin Jenkins

  • Ansible در مقابل Ansible Tower Ansible vs Ansible Tower

  • پیکربندی شغلی جنکینز برای Ansible Jenkins Job Configuration for Ansible

  • خلاصه Summary

  • نسخه ی نمایشی - با استفاده از Jenkins و Ansible خط لوله CI CD ایجاد کنید Demo - Create CI CD pipeline using Jenkins and Ansible

مدیریت و نظارت بر جنکینز Managing and Monitoring Jenkins

  • هدف یادگیری Learning Objective

  • جمع آوری اطلاعات سیستم Gathering System Information

  • پیکربندی جنکینز را مدیریت کنید Manage Jenkins Configuration

  • مدیریت کاربر جنکینز Jenkins User Management

  • پلاگین برای گزارش Plugins for Reporting

  • پلاگین برای تجزیه و تحلیل کد Plugins for Code Analysis

  • نظارت بر جنکینز Monitoring Jenkins

  • نگهداری سرور Server Maintenance

  • پشتیبان گیری یا بازیابی جنکینز Jenkins Backup or Restoration

  • مدیریت پلاگین Manage Plugin

  • پلاگین اتوماسیون Automation Plugin

  • گزارش در جنکینز Reporting in Jenkins

  • خلاصه Summary

  • نسخه ی نمایشی - مدیریت کاربر Demo - User Management

  • نسخه ی نمایشی - Jenkins Job را با استفاده از افزونه پشتیبان ایجاد کنید Demo - Create Jenkins Job using Backup Plugin

  • نسخه ی نمایشی - با استفاده از Jenkins تست های از راه دور ایجاد کنید Demo - Create Remote Tests using Jenkins

  • نسخه ی نمایشی - مدیریت پلاگین ها با و بدون راه اندازی مجدد Demo - Managing Plugins with and Without Restart

  • نسخه ی نمایشی - تست های اتوماسیون را با استفاده از جنکینز اجرا کنید Demo - Run Automation Tests using Jenkins

بهترین شیوه های جنکینز Jenkins Best Practices

  • هدف یادگیری Learning Objective

  • بهترین شیوه های جنکینز Jenkins Best Practices

  • امنیت جهانی Global Security

  • احراز هویت جنکینز Jenkins Authentication

  • اعتبارنامه جنکینز Jenkins Credentials

  • مدیریت دسترسی جنکینز Jenkins Access Management

  • نقش های دسترسی جنکینز Jenkins Access Roles

  • پشتیبان گیری جنکینز Jenkins Backup

  • انواع پلاگین پشتیبان جنکینز Types of Jenkins Backup Plugin

  • بازسازی جنکینز Jenkins Restoration

  • خلاصه Summary

  • نسخه ی نمایشی - Jenkins Job را با استفاده از افزونه پشتیبان ایجاد کنید Demo - Create Jenkins Job using Backup Plugin

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

دوره آموزشی CI/CD Pipelines with Jenkins Certification [ویدئو]
جزییات دوره
11 h 14 m
138
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Learnkart Technology Private Limited Learnkart Technology Private Limited

Learnkart اهمیت ارتقاء مهارت و تأثیر آن بر شما را درک می کند. آنها به ایجاد دوره های تخصصی آموزش الکترونیکی افتخار می کنند که نه تنها شما را برای امتحانات گواهینامه آماده می کند، بلکه به شما کمک می کند تا دانش عملی را برای برنامه های کاربردی در دنیای واقعی به دست آورید. هزاران دانش‌آموز مهارت‌های خود را با Learnkart از طریق دوره‌های مختلف، مانند PgMP، مدیریت ریسک حرفه‌ای (RMP)، تشخیص گفتار، پایتون، خدمات وب آمازون (AWS) و غیره توسعه داده‌اند. Learnkart به طور منظم دوره هایی را به مجموعه خود اضافه می کند تا به تجربه یادگیری شما ارزش بیشتری بدهد.